package tarantula.experiment.beanutils;

import junit.framework.TestCase;

public class BeanutilsFailedTestsDDSliceBug1 extends TestCase {
	public void test1() throws Throwable {

	    java.lang.String var0 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var1 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var2 = "hi!";
	    org.apache.commons.beanutils.LazyDynaBean var3 = new org.apache.commons.beanutils.LazyDynaBean(var0);
	    java.lang.String var4 = "";
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var5 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.lang.Character var6 = new java.lang.Character('4');
	    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var7 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var6);
	    java.lang.Double var8 = new java.lang.Double((-1.0d));
	    java.lang.String var9 = "hi!";
	    java.lang.Byte var10 = new java.lang.Byte((byte)10);
	    org.apache.commons.beanutils.BeanMap var11 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var9);
	    
	    // Checks the contract:  equals-hashcode on var11 and var11
	    assertTrue("Contract failed: equals-hashcode on var11 and var11", var11.equals(var11) ? var11.hashCode() == var11.hashCode() : true);

	  }
	
	public void test3() throws Throwable {

	    org.apache.commons.beanutils.ConvertUtilsBean var0 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var1 = new java.lang.Boolean(true);
	    java.lang.Boolean var2 = new java.lang.Boolean(false);
	    java.lang.Integer var3 = new java.lang.Integer((-1));
	    java.lang.String var4 = "";
	    org.apache.commons.beanutils.ConvertUtilsBean var5 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.String var6 = "hi!";
	    boolean var7 = org.apache.commons.beanutils.PropertyUtils.isReadable((java.lang.Object)var4, var6);
	    org.apache.commons.beanutils.BeanMap var8 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var7);
	    org.apache.commons.beanutils.locale.LocaleConvertUtilsBean var9 = org.apache.commons.beanutils.locale.LocaleConvertUtilsBean.getInstance();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var10 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    java.util.Locale var11 = var10.getDefaultLocale();
	    org.apache.commons.beanutils.converters.DoubleArrayConverter var12 = new org.apache.commons.beanutils.converters.DoubleArrayConverter();
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var13 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var14 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var15 = new java.lang.Boolean(true);
	    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var16 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
	    org.apache.commons.beanutils.ConvertUtilsBean var17 = new org.apache.commons.beanutils.ConvertUtilsBean();
	    java.lang.Boolean var18 = new java.lang.Boolean(true);
	    java.lang.Boolean var19 = new java.lang.Boolean(false);
	    java.lang.Integer var20 = new java.lang.Integer((-1));
	    java.util.Locale var21 = var16.getDefaultLocale();
	    java.lang.String var22 = "";
	    org.apache.commons.beanutils.converters.StringConverter var23 = new org.apache.commons.beanutils.converters.StringConverter();
	    java.lang.String var24 = var23.toString();
	    org.apache.commons.beanutils.BeanMap var25 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var24);
	    
	    // Checks the contract:  equals-hashcode on var25 and var25
	    assertTrue("Contract failed: equals-hashcode on var25 and var25", var25.equals(var25) ? var25.hashCode() == var25.hashCode() : true);

	  }
	
	 public void test7() throws Throwable {

		    org.apache.commons.beanutils.ConvertUtilsBean var0 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.Boolean var1 = new java.lang.Boolean(true);
		    java.lang.Boolean var2 = new java.lang.Boolean(false);
		    java.lang.Integer var3 = new java.lang.Integer((-1));
		    java.lang.String var4 = "";
		    org.apache.commons.beanutils.ConvertUtilsBean var5 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.String var6 = "hi!";
		    boolean var7 = org.apache.commons.beanutils.PropertyUtils.isReadable((java.lang.Object)var4, var6);
		    org.apache.commons.beanutils.BeanMap var8 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var7);
		    org.apache.commons.beanutils.ConvertUtilsBean var9 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.Boolean var10 = new java.lang.Boolean(true);
		    java.lang.Boolean var11 = new java.lang.Boolean(false);
		    java.lang.Integer var12 = new java.lang.Integer((-1));
		    org.apache.commons.collections.FastHashMap var13 = org.apache.commons.beanutils.PropertyUtils.getMappedPropertyDescriptors((java.lang.Object)var9);
		    java.lang.String var14 = "";
		    org.apache.commons.beanutils.ConvertUtilsBean var15 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.String var16 = "hi!";
		    org.apache.commons.beanutils.DynaProperty var17 = new org.apache.commons.beanutils.DynaProperty(var14);
		    org.apache.commons.beanutils.DynaProperty[] var18 = new org.apache.commons.beanutils.DynaProperty[] { var17};
		    org.apache.commons.beanutils.LazyDynaMap var19 = new org.apache.commons.beanutils.LazyDynaMap(var18);
		    org.apache.commons.beanutils.converters.SqlTimeConverter var20 = new org.apache.commons.beanutils.converters.SqlTimeConverter();
		    java.lang.String var21 = var20.toString();
		    org.apache.commons.beanutils.BeanUtilsBean2 var22 = new org.apache.commons.beanutils.BeanUtilsBean2();
		    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var23 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
		    java.lang.Character var24 = new java.lang.Character('4');
		    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var25 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var24);
		    java.lang.String var26 = "hi!";
		    org.apache.commons.beanutils.locale.converters.LongLocaleConverter var27 = new org.apache.commons.beanutils.locale.converters.LongLocaleConverter();
		    java.lang.Float var28 = new java.lang.Float((-1.0f));
		    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var29 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
		    org.apache.commons.beanutils.ConvertUtilsBean var30 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.Boolean var31 = new java.lang.Boolean(true);
		    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var32 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
		    java.lang.Character var33 = new java.lang.Character('4');
		    org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter var34 = new org.apache.commons.beanutils.locale.converters.IntegerLocaleConverter((java.lang.Object)var33);
		    java.lang.Double var35 = new java.lang.Double((-1.0d));
		    java.lang.String var36 = "hi!";
		    java.lang.String var37 = "";
		    org.apache.commons.beanutils.ConvertUtilsBean var38 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.String var39 = "hi!";
		    org.apache.commons.beanutils.ConvertUtilsBean var40 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    org.apache.commons.beanutils.locale.LocaleConvertUtilsBean var41 = new org.apache.commons.beanutils.locale.LocaleConvertUtilsBean();
		    org.apache.commons.beanutils.locale.LocaleBeanUtilsBean var42 = org.apache.commons.beanutils.locale.LocaleBeanUtilsBean.getLocaleBeanUtilsInstance();
		    org.apache.commons.beanutils.ConvertUtilsBean var43 = new org.apache.commons.beanutils.ConvertUtilsBean();
		    java.lang.Boolean var44 = new java.lang.Boolean(true);
		    java.lang.Boolean var45 = new java.lang.Boolean(false);
		    java.lang.Integer var46 = new java.lang.Integer((-1));
		    java.util.Locale var47 = var42.getDefaultLocale();
		    java.lang.String var48 = "hi!";
		    var8.setBean((java.lang.Object)var21);
		    
		    // Checks the contract:  equals-hashcode on var8 and var8
		    assertTrue("Contract failed: equals-hashcode on var8 and var8", var8.equals(var8) ? var8.hashCode() == var8.hashCode() : true);

		  }
	 
	     public void test9() throws Throwable {

		    org.apache.commons.beanutils.converters.SqlTimeConverter var0 = new org.apache.commons.beanutils.converters.SqlTimeConverter();
		    java.lang.String var1 = var0.toString();
		    org.apache.commons.beanutils.BeanMap var2 = new org.apache.commons.beanutils.BeanMap((java.lang.Object)var1);
		    
		    // Checks the contract:  equals-hashcode on var2 and var2
		    assertTrue("Contract failed: equals-hashcode on var2 and var2", var2.equals(var2) ? var2.hashCode() == var2.hashCode() : true);

		  }
}
